package com.shanks.home.module.grammar;

import java.util.logging.Logger;

public class ShanksEquals {
	public ShanksEquals() {
		testString();
	}
	
	private void testString() {
		// equals比较的是地址
		Object obj1 = new Object();
		Object obj2 = new Object();
		if (obj1.equals(obj2)) {
			Logger.getLogger("").info("shanks:true");
		} else {
			Logger.getLogger("").info("shanks:false");
		} 
		
		// String 重写了equals方法，比较的是值（有待考证，因为String str1 = "shanks"是没有new的）
		String str1 = "shanks";
		String str2 = "shanks";
		if (str1.equals(str2)) {
			Logger.getLogger("").info("shanks:true");
		} else {
			Logger.getLogger("").info("shanks:false");
		}
	}
}